rope clutch - Espagnol Anglais Dictionnaire